direct investor - German English Dictionary